
import { EVector2 } from "../engine/Math";


export interface IMoveShape {

    /**
     * 点在形状中
     * @param x 
     * @param y 
     */
    pointInShape(x: number, y: number): boolean
    pointInShapeByWorldPoition(x: number, y: number, z: number): boolean
    //多边形的各个点与多边形的碰撞
    pointsCollideShape(points: EVector2[], x: number, y: number): boolean
}